UrlRequest

public interface UrlRequest

The details about an URL request.

Types

Link copied to clipboard
public interface Id
An identifier of the UrlRequest instance.

Functions

Link copied to clipboard
Returns an Optional that contains the Browser instance initiated this request or an empty Optional if it has not been determined or not available anymore.
Link copied to clipboard
public UrlRequest.Id id()
Returns the identifier of this URL request.
Link copied to clipboard
public String method()
Returns a string that represents the request method name.
Link copied to clipboard
public ResourceType resourceType()
Returns the type of the resource the request is loading.
Link copied to clipboard
public Optional<SslVersion> sslVersion()
Returns an Optional that contains the SSL connection version used to make this request if it is available and the current request represents an HTTPS request, otherwise an empty Optional.
Link copied to clipboard
public long totalBytesReceived()
Returns the total amount of data received from network after SSL decoding and proxy handling.
Link copied to clipboard
public long totalBytesSent()
Returns the total amount of data sent over the network before SSL encoding and proxy handling.
Link copied to clipboard
public String url()
Returns a string that represents the URL address of this request.